<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>javascript对象</title>
<script language="javascript">
	function mystring(str){
		this.str=str;
		//向类实例添加一个名为getstring的成员函数
		//类中成员变量和成员函数都是公用的，在类外也可以访问的
		this.getstring=function(){
			return this.str;
		
		}
		//内部函数，这些函数是私有的，只能在类的定义函数中访问
		function ltrim(str){
			var i=0;
			while(str.charAt(i)==""){++i;}
			return str.substring(i,str.length);
		}
		function rtrim(str){
			var i=str.length-1;
			while(str.charAt(i)==""){j--}
			return str.substring(0,i+1);
		}
		function trim(str){
			return ltrim(rtrim(str));
		}
		//调用成员函数
		this.str=trim(this.str);
		
	
	
}
	var objtest=new mystring(' a test example! ')
	var string1='%'+objtest.getstring()+'%';
	

</script>
</head>

<body onload="javascript:alert(string1);">
</body>
</html>
